@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: normal;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url('http://themes.googleusercontent.com/font?kit=kbP_6ONYVgE-bLa9ZRbvvvesZW2xOQ-xsNqO47m55DA') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: bold;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url('http://themes.googleusercontent.com/font?kit=OMD20Sg9RTs7sUORCEN-7YbN6UDyHWBl620a-IRfuBk') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: bold;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url('http://themes.googleusercontent.com/font?kit=0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: normal;
  src: local('Ubuntu'), url('http://themes.googleusercontent.com/font?kit=_xyN3apAT_yRRDeqB3sPRg') format('woff');
}


body {
  font-family: 'Ubuntu', 'Calibri', 'Arial';
}

h1 {
  font-size: 2.5em;
}
h2 {
  font-size: 2em;
}
h3 {
  font-size: 1.75em;
}
h4 {
  font-size: 1.5em;
}
h5 {
  font-size: 1.25em;
}
h6 {
  font-size: 1.125em;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  font-family: 'Cambria', 'Times New Roman';
}


ul.directives li {
  padding-bottom: 10px;
}

section {
  padding-bottom: 20px;
  padding-left: 40px;
  border: 2px solid black;
}
nav {
  padding-bottom: 20px;
}

table.data {
  width: 100%;
}

table.data tbody tr:nth-child(2n+0) {
  background-color: #aaaaff;
}
table.data tbody tr:nth-child(2n+1) {
  background-color: #aaffaa;
}
table.data tbody tr:nth-child(1) {
  background-color: #000000;
  color: #ffffff;
}
table {
  border: 3px black solid;
}
table tr:hover {
  opacity: .8;
}

.mysqlColMeta {
  border: 1px solid black;
  float: left;
  background-color: #0000ff;
  margin-right: 3px;
  color: #ffffff;
}
.mysqlColDefault {
  border: 1px solid black;
  float: left;
  background-color: #00ff00;
  margin-right: 3px;
  color: #000000;
}